package com.system.healthproject.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.sql.Timestamp;
import java.util.Date;
@ApiModel
public class Hospital {

    @ApiModelProperty(hidden = true)
    private Integer hospitalId;
    @ApiModelProperty(name = "hospitalName",notes = "医院名称")
    private String hospitalName;
    @ApiModelProperty(hidden = true)
    private String hospitalLevel;
    @ApiModelProperty(hidden = true)
    private String hospitalNickname;
    @ApiModelProperty(hidden = true)
    private String hospitalNature;
    @ApiModelProperty(hidden = true)
    private String hospitalPhone;
    @ApiModelProperty(hidden = true)
    private String hospitalTel;
    @ApiModelProperty(hidden = true)
    private String hospitalContactsuser;
    @ApiModelProperty(hidden = true)
    private String hospitalContacts;
    @ApiModelProperty(hidden = true)
    private String hospitalAddress;
    @ApiModelProperty(hidden = true)
    private Date createTime;
    @ApiModelProperty(hidden = true)
    private Integer doctorNumber;

    public Hospital() {
    }

    public Hospital(Integer hospitalId, String hospitalName, String hospitalLevel, String hospitalNickname, String hospitalNature, String hospitalPhone, String hospitalTel, String hospitalContactsuser, String hospitalContacts, String hospitalAddress, Timestamp createTime, Integer doctorNumber) {
        this.hospitalId = hospitalId;
        this.hospitalName = hospitalName;
        this.hospitalLevel = hospitalLevel;
        this.hospitalNickname = hospitalNickname;
        this.hospitalNature = hospitalNature;
        this.hospitalPhone = hospitalPhone;
        this.hospitalTel = hospitalTel;
        this.hospitalContactsuser = hospitalContactsuser;
        this.hospitalContacts = hospitalContacts;
        this.hospitalAddress = hospitalAddress;
        this.createTime = createTime;
        this.doctorNumber = doctorNumber;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column hospital.hospital_id
     *
     * @return the value of hospital.hospital_id
     *
     * @mbg.generated
     */
    public Integer getHospitalId() {
        return hospitalId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column hospital.hospital_id
     *
     * @param hospitalId the value for hospital.hospital_id
     *
     * @mbg.generated
     */
    public void setHospitalId(Integer hospitalId) {
        this.hospitalId = hospitalId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column hospital.hospital_name
     *
     * @return the value of hospital.hospital_name
     *
     * @mbg.generated
     */
    public String getHospitalName() {
        return hospitalName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column hospital.hospital_name
     *
     * @param hospitalName the value for hospital.hospital_name
     *
     * @mbg.generated
     */
    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName == null ? null : hospitalName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column hospital.hospital_level
     *
     * @return the value of hospital.hospital_level
     *
     * @mbg.generated
     */
    public String getHospitalLevel() {
        return hospitalLevel;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column hospital.hospital_level
     *
     * @param hospitalLevel the value for hospital.hospital_level
     *
     * @mbg.generated
     */
    public void setHospitalLevel(String hospitalLevel) {
        this.hospitalLevel = hospitalLevel == null ? null : hospitalLevel.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column hospital.hospital_nickName
     *
     * @return the value of hospital.hospital_nickName
     *
     * @mbg.generated
     */
    public String getHospitalNickname() {
        return hospitalNickname;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column hospital.hospital_nickName
     *
     * @param hospitalNickname the value for hospital.hospital_nickName
     *
     * @mbg.generated
     */
    public void setHospitalNickname(String hospitalNickname) {
        this.hospitalNickname = hospitalNickname == null ? null : hospitalNickname.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column hospital.hospital_nature
     *
     * @return the value of hospital.hospital_nature
     *
     * @mbg.generated
     */
    public String getHospitalNature() {
        return hospitalNature;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column hospital.hospital_nature
     *
     * @param hospitalNature the value for hospital.hospital_nature
     *
     * @mbg.generated
     */
    public void setHospitalNature(String hospitalNature) {
        this.hospitalNature = hospitalNature == null ? null : hospitalNature.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column hospital.hospital_phone
     *
     * @return the value of hospital.hospital_phone
     *
     * @mbg.generated
     */
    public String getHospitalPhone() {
        return hospitalPhone;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column hospital.hospital_phone
     *
     * @param hospitalPhone the value for hospital.hospital_phone
     *
     * @mbg.generated
     */
    public void setHospitalPhone(String hospitalPhone) {
        this.hospitalPhone = hospitalPhone == null ? null : hospitalPhone.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column hospital.hospital_tel
     *
     * @return the value of hospital.hospital_tel
     *
     * @mbg.generated
     */
    public String getHospitalTel() {
        return hospitalTel;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column hospital.hospital_tel
     *
     * @param hospitalTel the value for hospital.hospital_tel
     *
     * @mbg.generated
     */
    public void setHospitalTel(String hospitalTel) {
        this.hospitalTel = hospitalTel == null ? null : hospitalTel.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column hospital.hospital_contactsUser
     *
     * @return the value of hospital.hospital_contactsUser
     *
     * @mbg.generated
     */
    public String getHospitalContactsuser() {
        return hospitalContactsuser;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column hospital.hospital_contactsUser
     *
     * @param hospitalContactsuser the value for hospital.hospital_contactsUser
     *
     * @mbg.generated
     */
    public void setHospitalContactsuser(String hospitalContactsuser) {
        this.hospitalContactsuser = hospitalContactsuser == null ? null : hospitalContactsuser.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column hospital.hospital_contacts
     *
     * @return the value of hospital.hospital_contacts
     *
     * @mbg.generated
     */
    public String getHospitalContacts() {
        return hospitalContacts;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column hospital.hospital_contacts
     *
     * @param hospitalContacts the value for hospital.hospital_contacts
     *
     * @mbg.generated
     */
    public void setHospitalContacts(String hospitalContacts) {
        this.hospitalContacts = hospitalContacts == null ? null : hospitalContacts.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column hospital.hospital_address
     *
     * @return the value of hospital.hospital_address
     *
     * @mbg.generated
     */
    public String getHospitalAddress() {
        return hospitalAddress;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column hospital.hospital_address
     *
     * @param hospitalAddress the value for hospital.hospital_address
     *
     * @mbg.generated
     */
    public void setHospitalAddress(String hospitalAddress) {
        this.hospitalAddress = hospitalAddress == null ? null : hospitalAddress.trim();
    }

    public Integer getDoctorNumber() {
        return doctorNumber;
    }

    public void setDoctorNumber(Integer doctorNumber) {
        this.doctorNumber = doctorNumber;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}